package com.wanxi.education.service;

import com.github.pagehelper.PageInfo;
import com.wanxi.education.model.vo.advertandcertificate.*;

import java.util.List;

/**
 * @Author: yanguangqiong
 * @Description:
 * @Date: Created in 2021/9/28
 * @Version: 1.0
 */
public interface ClassificationService {
    List<ClassificationForCourseVo> findAllForCourse();

    PageInfo findPage(ClassificationFindPageVo classificationFindPageVo);

    List<ClassificationForCourseVo> findAll();

    void add(ClassificationAddVo classificationAddVo);

    void update(ClassificationAddVo classificationAddVo);

    void delete(Long classificationId);

    ClassificationVo findById(Long classificationId);

    PageInfo<ClassificationFrontVo> findNavigation();

    List<ClassificationFrontVo> findByPid(Long pid);

    ClassificationForCourseVo findByCCIEId(Long ccieId);
}
